package xyz.erupt.annotation.sub_erupt;

import xyz.erupt.annotation.config.Comment;

/**
 * table组件的页面时，自动刷新table列表相关配置
 *
 * @author Ajian
 * @date 2022-10-21 23:07
 */
public @interface TableAutoRefresh {

    @Comment("是否自动刷新，默认true")
    boolean autoRefresh() default false;

    @Comment("自动刷新时间间隔，默认5s")
    int periodSec() default 5;

    @Comment("刷新到新的数据时的提示文字，为空则不提示")
    String newDataMsg() default "";

    @Comment("刷新到新的数据时播放的提示音文件路径(相对、绝对、远程)，为空则不播放提示音")
    String newDataPromptTone() default "";
}
